package com.njit.office.service;

import com.njit.office.model.Result;

import java.io.File;
import java.io.InputStream;

public interface FileService {

    /**
     * 保存文件到本地、数据库，并返回唯一文件码 data:fileId
     *
     * */
    Result saveFile(File file);


    /**
     * 保存文件到本地、数据库，并返回唯一文件码 data:fileId
     *
     * */
    Result saveFile(InputStream inputStream,String saveName);

     /**
      * 根据fileId返回文件 data:file
      *
      * */
    Result getFile(String fileId);


    /**
     * 根据fileId删除文件 data:无
     * */
    Result  deleteFile(String fileId);


}
